package com.nms.service;

import java.util.List;

import com.nms.model.User;

public interface UserService {

	/**
	 * 
	 * @param user
	 * @return 1表示：成功；0表示：用户已存在；
	 */
	int register(User user);
	/**
	 * 登录方法
	 * @param user
	 * @return 1表示：登录成功；0表示：密码错误；-1表示：用户不存在
	 */
	User login(User user);
	boolean delete(User user);
	boolean deleteByUsername(String username);
	User find(String username);
	boolean update(User user);
	boolean resetPw(String username);
	List<User> findAll();
}
